package hotel.meituan.oversea.api.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * 美团酒店主信息Dto
 * @remark  ApiRespVo
 * @Author qiuyy
 * @Date 2020/5/19
 **/
@Data
public class MtHotelOrderBookingDealingDto implements Serializable {
    private static final long serialVersionUID = -7792791394447671826L;
    /**
     * 分销平台(美团)酒店ID
     */
    private String mtHotelId;
    /**
     * 分销商订单ID（很好办提供，但上游会返回mtOrderId）
     * 后面其他接口涉及订单的返回是mtOrderId，参数的上送是mtOrderId和distributorOrderId
     */
    private String mtDistributorOrderId;
    /**
     * 下单后上游返回订单id，美团平台订单id
     */
    private String mtOrderId;
    /**
     * 分销平台产品ID。
     */
    private String mtGoodsId;
    /**
     *
     * 订单状态：
     * 10 hhb订单创建未提交
     * 20 mt预定中 booking
     * 21 mt预定成功 book_suc
     * 22 mt预定失败 book_fail
     * 30 mt取消中 canceling
     * 31 mt取消成功 cancel_suc
     * 40 已消费退款（美团客服介入后才可能出现此状态）
     * 50 已入住
     */
    private Integer mtOrderState;
}
